linux磁盘空间占用满,但是找不到大文件的解决办法 您所在的位置:网站首页 linux cpu限制 linux磁盘空间占用满,但是找不到大文件的解决办法

linux磁盘空间占用满,但是找不到大文件的解决办法

#linux磁盘空间占用满,但是找不到大文件的解决办法| 来源: 网络整理| 查看: 265

linux 查看磁盘位置 1、通过df -Hl查看

[root@xxx ~]# df -Hl Filesystem Size Used Avail Use% Mounted on devtmpfs 8.0G 0 8.0G 0% /dev tmpfs 8.0G 0 8.0G 0% /dev/shm tmpfs 8.0G 488k 8.0G 1% /run tmpfs 8.0G 0 8.0G 0% /sys/fs/cgroup /dev/vda1 212G 156G 47G 78% / tmpfs 1.6G 0 1.6G 0% /run/user/0

2、通过du的-d参数,或–max-depth,设置查询的目录深度,目录深度增加,所查询的目录,展示出来会很多,这个时候可以通过grep进行过滤

du -h -d 2|grep [GT] |sort -nr

du -h --max-depth=2|grep [GT] |sort -nr

3、linux查看当前目录空间占用情况

du -bs

4、目录各自占用磁盘空间的大小,还统计它们的总和

du -c 使用此选项时,不仅显示几个文件或

linux删除大文件夹卡死,linux 下删除大容量文件夹

今天,发现一台服务器的磁盘空间满了。用rm -rf 命令cpu会卡死。所以记录一条新命令

步骤:

1.新建一个空的文件夹 ​ ​mkdir​​ /root/temp

2.​ ​rsync​​ --delete-before -av /root/temp/ (你要删除的文件夹路径)

附上rsync的语法

rsync options source destination

-v : 详细模式输出

-r : 递归拷贝数据,但是传输数据时不保留时间戳和权限

-a : 归档模式, 归档模式总是递归拷贝,而且保留符号链接、权限、属主、属组时间戳

-z : 压缩传输

-h : human-readable

–progress: 显示传输过程

–exclude=PATTERN 指定排除传输的文件模式

–include=PATTERN 指定需要传输的文件模式

–delete 同步时,删除那些DST中有,而SRC没有的文件

–max-size:限定传输文件大小的上限

–dry-run:显示那些文件将被传输,并不会实际传输

–bwlimit:限制传输带宽

-W:拷贝文件,不进行增量检测



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有